//! Header for the ICommand interfaceclass
#ifndef NOCOMMAND_H
#define NOCOMMAND_H

#include "ICommand.h"

//! Concrete command which does nothing
/*!
	This command does nothing. It's uses as a defaultcommand
	\class NoCommand
	\author Thomas Pfeiffer
	\date 21.12.2012
*/
class NoCommand : public ICommand {
public:

	//! CTor of the NoCommand class
	/*!
	The CTor sets the Device the command acts on.
	*/
	NoCommand(){};

	void Execute() {};
	void Undo() {};
};

#endif